<?php


class Calendario {
	
	private $user;
	private $eventos;
	
	function __construct($user, $eventos){
		$this->user = $user;
		$this->eventos = $eventos;
	}

	public function addEvento($evento){
		//TODO
	}
	
	public function addEventos($eventos){
		//TODO
	}
	
	public function getEventos(){
		//TODO
	}
	
	public function getEventos($finicio, $ffin){
		//TODO
		if ($finicio <= $ffin && count($eventos) > 0){
			if ($finicio > $evento[0]->getInicio() && )
			$j = 0;
			for($i = 0; $i < count($eventos))
			
		}else{
			$error = "La fecha fin no puede ser anterior a la fecha inicio";
			throw new Exception($error);
		}
	}
	
	public function getEventos($finicio, $ffin, $asignatura){
		//TODO
	}
}
?>